Release notes 0.17/ro

Aceasată ediție FreeCAD este dedicată prietenului nostru Roland Frank who left us in 2017. A fost un membru activ și bine-apreciat a forumului FreeCAD, și tutorialele sale de la Learn FreeCAD și BPLFRE de pe canalul Youtube au ajutate mulți oameni să facă primii pași în FreeCAD.

FreeCAD 0.17 a fost lansat în 06 April, 2018, puteți să-l descărcați de pe Download page. Acesta este un sumar a celor mai interesante schimbări. Lista completă a schimbărilor poate fi găsită în MantisBT bugtracker FC 0.17 changelog.

Notele despre edițiile mai vechi din FreeCAD pot fi găsite în Getting started.

Garden Railway Coach O&K (by FreeCAD-User "Garden Railway Coach O&K", see Users Showcase)

Repere

Au trecut 2 ani de la ediția precedentă 0.16, dar echipa FreeCAD nu a rămas inactivă în această perioadă. Mai mult de 6.800 de revizuiri au fost adăugate în codul sursă al lui FreeCAD. Pentru comparație, acest lucru este de peste trei ori munca făcută între v0.16 și v0.15! Cele mai multe ateliere de lucru existente au beneficiat de îmbunătățiri și au fost adăugate două ateliere de lucru complet noi. Module noi au fost dezvoltate de către comunitate. Unele dintre cele mai importante:


Atelierul PartDesigna fost complet revizuit. Un nou container al Corpului deține un lanț de caracteristici și ridică cerința de mapare a schițelor la fațetele plane. Instrumentele noi pentru a crea geometria de referință (referință), cum ar fi punctele, axele și planurile, fac PartDesign mult mai versatil.

Noul Addon Manager disponibil din Tools menu (care înainte era disponibil ca addons installer macro) face instalrea și actulaizarea modulelor add-on și macros mult mai facilă și standardizată în Windows, Mac OS X și Linux.

Sketcher suportă acum crearea de curbeB-spline cu mai mult acăi și mijloace de control a curbelor și afișarea a informațiilor despre curbe.

Noul Atelier TechDraw își propune să înlocuiască atelierul Drawing, și tot odată furnizează mai multe caracteristici decât vechiul Atelier Drawing .

General

  • The dependency graph benefited from graphical enhancements.
  • STEP import leverages the new Part container and uses it to organize an imported STEP assembly into sub-assemblies, now more closely following the original document's structure. stpZ (a compressed STEP format) is now supported.
  • Cea mai marea parte din iconițele FreeCAD au fost refăcute pentru o mai bună conformare la directivele/orientările Tango .

Atelierul Arch

  • Noul instrument Arch Schedule: Acest instrument a fost complet rescris , și oferă acum mai multă flexibilitate pentru a aduna date din document într-o spreadsheet, folosind diferite chestionări , ca numărarea tuturor obiectelor de un anumit tip, sau însumarea volumului total unei anumite categorii de obiecte.
  • The Arch Structure tool has now been extended with a series of new presets to build precast concrete elements.

  • Windows gained several enhancements, such as the possibility to define subcomponents as openable, show opening symbols, appear open, and have louver panels.

  • A new Arch Grid tool allows to easily create spreadsheet-like base objects by stretching, joining or splitting cells. These grid objects can then be used as axes systems, or as bases for complex window or panel arrangements.
  • New Panel tools were specifically designed for panel constructions. They allow to build a model composed of Arch Panels, and then generate cutting sheets that can be used by the Path Workbench to generate cutting machine code.
  • A new Nesting tool (still experimental), allows to compose cut sheets by automatically placing 2D shapes in a containing shape.
  • Multi-materials have been introduced in the Arch workbench. They allow to automatically create multilayer walls, or control the different material of compound objects such as windows.

Atelierul Desen 2D

  • Slope tool: When used on a Draft Line or Draft Wire, this tool will allow you to give it a given slope/inclination. That is, the intermediate and end points will get a lower Z value, so the whole object gets a constant inclination. This is useful to use Lines or Wires as bases for objects that needs a precise inclination, such as roof panes or sewer pipes.
  • Working Plane proxies: When working with Draft working planes, you often need to store working plane locations that you use often. This is now possible by placing one of those proxies in your document. It will remember the current working plane location, and can also restore the current view and/or objects visibility.

  • Draft Stretch: The Draft workbench now has a stretch tool, that allows to move vertices of several Draft objects at once.
  • Draft Label: With this tool, one can place labels in the document, which as composed of a piece of text and a leader line that can be free or stick to a specific object. The text can be made to display a custom piece of text, or automatically display the contents of a property of the target object.

Atelierul AnalizaElementuluiFinit

  • FEM Mesh
    • Gmsh object rste un obiect plasaă , care permite utilizarea instrumentului de interfață Gmesh în interiorul FreeCAD. Diferite oțiuni de Gmesh sunt suportate.
    • Boundary layer object for gmsh face posibil să se creeze un strat limită .
    • Mesh group object for gmsh face posibil să se creeze noduri și grupuri de elemente . Numele poate fi schimba t de către utilizator.
    • Mesh region object for gmsh face posibil să se definează regiuni de plasă cu diferite mărimi pentru noduri, laturi, fațeteși volume.
    • GUI clear mesh tool clears the mesh but keeps all mesh adjustments. This is very handy if files should be shared.
    • GUI print mesh info tool print all kind of mesh informations.
    • GUI mesh view provider is able to display quad face mesh as well as hexaeder, pentaeder and pyramid mesh elements.
    • Mesh data model was updated to SMESH to version 7.7.1 https://github.com/FreeCAD/FreeCAD/commit/666a3e5a
    • Mesh API was extended to read mesh group data out of the FreeCAD SMESH FEM mesh data by Python. This was the base for the Gmsh group object.
    • Mesh API was extended to export mesh groups to Abaqus and CalculiX inp file format.
    • FEM mesh 2 mesh tool converts a surface of a volume mesh into a mesh for FreeCAD's mesh module.
    • Mesh problems: Non-positive Jacobians are an often seen problem in FEM meshes. Elements which have non-positive Jacobians in CalculiX solver are colored in FreeCAD.
    • Fenics Import and export of Fenics mesh format has been added.
  • Extended Post Processing
    • 'VTK An extended post processing based on VTK has been added.
    • Clip filter ...
    • Scalar clip filter ...
    • Cut filter ...
    • Wrap vector filter ...
    • Linearized stresses ...
    • Data at point A tool to get the result data for a specific point.
    • Data along line A tool to get the result data for a specific line printed as a diagram.
  • Fixes, code and other stuff
    • The unit tests suite for FEM work bench has been extended.
    • The code basis has been massively improved.
    • Most of FEM code has been ported to Python3.
    • Furthermore there have been tons of bugs found and fixed.
    • All icons have been nicely redrawn and in conjunction with guidelines.
    • Code formating There should be no more tabs and white spaces in all FEM source code.
    • Python codes is according most rules of flake8.
    • Dozens of typos inside source code have been fixed (AFAIK this applies to all FreeCAD, luzpaz finds all of them like finding a needle in the haystack).

Atelierul Piese

  • The new Part EditAttachment utility accessible from the Part → Attachment… menu can be used to attach most types of objects to other geometry parametrically.

Atelierul PartDesign

Atelierul PartDesign a suferit schimbări masive, fructul eforturilor combinare a mai multor dezvoltatori de-a lungul unei perioade de peste 5 ani.

  • The new Body container holds a chain of of PartDesign features making up a single contiguous solid. It also contains standard planes and axes to attach objects to. Thanks to the Body container, it is no longer necessary to map sketches to faces when adding features. This requirement was a major limitation of the old PartDesign, that could cause many models to break upon parameter changes. So, it is now recommended to avoid mapping sketches to faces whenever possible.
  • New datum features, which are planes, lines and points useful for placing sketches, alignment, and serving as axes of revolution.

Atelierul Traiectorie

Atelierul Path a fost revizuit masiv în versiunea 0.17. Revizia a vizat eliminarea tuturor codurilor HeeksCNC mai vechi și înlocuirea ambalajului libation python cu noul modul Path-Area. Ca urmare, operațiunile au devenit mult mai puternice, mai rapide, cu o bază de cod simplificată.

Atelierul Sketcher

Atelierul Foaie de Calcul

Atelierul Surface

  • O nouo plusvaloare în v0.17, pentru moment, atelierul de lucru Surface are 4 comenzi de creare a suprafeței.

Atelierul Desen Tehnic

TechDraw este un nou atelier de lucru pentru crearea unor desene tehnice și care are ca scop înlocuirea bătrânului atelier Drawing. FreeCAD v0.17 este încă livrat împreună cu atelierul de lucru Drawing, astfel încât să puteți deschide și să editați fișierele care conțin pagini de Drawing, dar Drawing va fi eliminat treptat într-o versiune ulterioară. Unele dintre lucrurile noi interesante pe care TechDraw le aduce sunt:

Module Adiționale

Câteva dintre noile module pe care comunitatea le-a creat.

  • Curves, a collection of tools to create and edit NURBS curves and surfaces.